Enterprise Version
the concept of letting go